/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package all_pet_iv.database;

import all_pet_iv.business.Produto;
import all_pet_iv.gui.FramePrincipal;
import com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException;
import java.sql.*;

/**
 *
 * @author BruDan Falta colocar transacao!
 */
public class Cadastrar {
    public static void produto(Produto produto) throws MySQLIntegrityConstraintViolationException,SQLException{ 
            String sql = "INSERT INTO tb_estoque VALUES(?,?,?,?,?,?,?)";
            PreparedStatement stmt = FramePrincipal.getInstance().fachada.getConexao().prepareStatement(sql);
            stmt.setInt(1, produto.getCodigo());    
            stmt.setString(2, produto.getNome());
            stmt.setDouble(3, produto.getPrecoCusto());
            stmt.setString(4, produto.getMetrica());
            stmt.setString(5, produto.getTipo());
            stmt.setDouble(6, produto.getPrecoVenda());
            stmt.setDouble(7, produto.getQuantidadeCritica());       
            stmt.setDouble(8, produto.getQuantidadeAtual());      
            stmt.setDouble(9, produto.getSolicitacaoPadrao());     
            stmt.execute();
            stmt.close();
        
    }
}
